right of challenge - Turco Inglés Diccionario